hit the spot – English–Français translations

🇬🇧 en fr 🇫🇷

hit the spot verb

  • be particularly pleasing or appropriate
faire mouche, mettre dans le mille, passer crème
Wiktionary Links